# 分支结构
# socre=98
# if socre>90:
#     print('您考的成绩非常不错！')
#     pass  #pass用于占位
# else:
#     print('还需要继续努力')
# 单分支选择语句
# 语法：if 条件表达式：
#            条件通过时，执行的代码语句块
#       else：
#             表达式判断结果为false时，执行的代码语句块
# 分支之间是互斥的，至多只能选择一个分支去执行。
# import random
# computer=random.randint(0,2) #使用randint方法，随机产生证书，括号内可以指定数字范围
# print(computer)
# socre=60
# if socre>90:
#     print('您考的成绩非常不错！')
#     pass  #pass用于占位
# elif socre>80:
#     print('您考的还不错！')
#     pass
# elif socre>70:
#     print('下次努力')
#     pass
# else:
#     print('差强人意')
# 课堂练习：
# 猜拳游戏
# 让用户自己出拳  0 ：石头 1：剪刀  2：布
# 电脑自己随机出拳，根据两方出拳结果进行判断，游戏输赢
yonghu=int(input('[请出拳  0 ：石头 1：剪刀  2：布]:'))
print(type(yonghu))
import random
computer=random.randint(0,2) #使用randint方法，随机产生证书，括号内可以指定数字范围
print(computer)
if yonghu==0 and computer==1:
    print("您赢了")
    pass
elif yonghu==0 and computer==2:
    print("您输了！")
    pass
elif yonghu==0 and computer==0:
    print("平局")
    pass
elif yonghu==1 and computer==0:
    print("您输了")
else:
    print("您输入有误")
#     多分支判断语句：
# 语法：if 条件表达式：
#          符合条件所执行的代码快
#      elif 条件表达式：
#         符合条件所执行的代码快，可以有多可分支
#      else：
#      当所有条件都不满足时，执行else语句
